occasional showers - French English Dictionary